"""
project_name = 'PythonTest'
name = 'test04'
datetime ='2020/11/3 23:19'

❣ฅ(▼▾▼)ฅ

"""
# -*-encoding = UTF-8-*-

"""
project_name = 'PythonTest'
name = 'test04'
datetime ='2020/11/3 21:59'

❣ฅ(▼▾▼)ฅ

"""
# -*-encoding = UTF-8-*-
'''
1、使用while，完成以下图形的输出
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
'''
# i, j = 1, 1  # i = 行数, j = 1~5行打印的个数
# h = 4  # 6~9行打印个数
# while i < 10:
#     if j <= 5:
#         print("*" * j)
#     elif (j > 5) and (j < 10):
#         if h < 5:
#             print("*" * h)
#             h -= 1
#     j += 1
#     i += 1

'''
2、break和continue的区别：
break：结束循环，循环多次时break终止整个循环不在进行下次循环
continue：跳出本次循环，进入下一次循环
'''

'''
3、按要求处理字符串： 
现有字符串： str1 = '1234567890'，根据题目要求，将截取后的新字符串赋值给str2
1.	截取字符串的第一位到第三位的字符
2.	截取字符串最后三位的字符
3.	截取字符串的全部字符
4.	截取字符串的第七个字符到结尾
5.	截取字符串的第一位到倒数第三位之间的字符
6.	截取字符串的第三个字符
7.	截取字符串的倒数第一个字符
8.	截取与原字符串顺序相反的字符串
9.	截取字符串倒数第三位与倒数第一位之间的字符
10.	截取字符串的第一位字符到最后一位字符之间的字符，每隔一个字符截取一次。
'''
str1 = '1234567890'
str2 = str1[:3]  # 1.	截取字符串的第一位到第三位的字符
print(str2)

str2 = str1[-3:]  # 2.	截取字符串最后三位的字符
print(str2)

str2 = str1
print(str2)  # 3.	截取字符串的全部字符

str2 = str1[6:]  # 4.	截取字符串的第七个字符到结尾
print(str2)

str2 = str1[1:-3]  # 5.	截取字符串的第一位到倒数第三位之间的字符
print(str2)

str2 = str1[2]  # 6.	截取字符串的第三个字符
print(str2)

str2 = str1[-1]  # 7.	截取字符串的倒数第一个字符
print(str2)

str2 = str1[::-1]  # 8.	截取与原字符串顺序相反的字符串
print(str2)

str2 = str1[-2:-1]  # 9.	截取字符串倒数第三位与倒数第一位之间的字符
print(str2)

str2 = str1[::2]  # 10.	截取字符串的第一位字符到最后一位字符之间的字符，每隔一个字符截取一次。
print(str2)
